On the CD   Full Products